(defproject acst "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :dependencies [[org.clojure/clojure "1.8.0"]
                 [compojure "1.5.1"]
                 [lib-noir "0.9.9"]
                 [ring "1.5.0"]
                 [ring/ring-defaults "0.2.1"]
                 [postgresql/postgresql "9.1-901-1.jdbc4"]
                 [org.clojure/java.jdbc "0.6.2-alpha2"]
                 [selmer "1.0.7"]
                 [peridot "0.4.4"]
                 [buddy "1.0.0"]
                 [http-kit "2.2.0"]
                 [ring-logger "0.7.6"]
                 [org.clojure/core.match "0.3.0-alpha4"]
                 [ring/ring-json "0.4.0"]
                 [ring-middleware-format "0.7.0"]
                 [com.googlecode.owasp-java-html-sanitizer/owasp-java-html-sanitizer "20160628.1"
                  :exclusions [com.google.guava/guava]]]
  :main acst.main

  :min-lein-version "2.0.0"
  :plugins [[lein-ring "0.9.7"]]
  :ring {:handler acst.handler/app
         :init acst.handler/init
         :destroy acst.handler/destroy}
  :profiles
  {:uberjar {:aot :all}
   :production
   {:ring
    {:open-browser? false, :stacktraces? false, :auto-reload? false}}
   :dev
   {:dependencies [[ring-mock "0.1.5"] [ring/ring-devel "1.3.1"]]}})
